echarse reata - French English Dictionary